import {
  ADD_COUNTER,
  ADD_TO_CART
} from './mutations-types.js'
export default {
  addCart(context, payload) {
    return new Promise((resolve, reject) => {
      let oldProduct = context.state.cartList.find(item => item.iid === payload.iid)
      if(oldProduct) {
        // oldProduct.count += 1;
        context.commit(ADD_COUNTER, oldProduct)
        resolve('当前商品数量+1');
      }
      else {
        payload.count = 1;
        // state.cartList.push(payload)
        context.commit(ADD_TO_CART, payload)
        resolve('添加购物车成功');
      }
    })
  }
}
